// 转义符
var a = '\
abcdefghijklmnopqrstuvwxyz\
\
123456789\
\
+-*/';
console.log(a); //abcdefghijklmnopqrstuvwxyz123456789+-*/

// '\0' 代表NULL字符
str1 = String.fromCharCode(0, 0, 0, 0);
str2 = '\0\0\0\0\0';

console.log(str1.length); // 4空字符串
console.log(str2.length); // 5空字符串

// ES6中增加了'\u{nnnnn}'
console.log('\u{20BB7}')  // 𠮷
console.log('\u{20BB7}'.length); // 2

// null长度，比较容易被忽视的是，空字符串与其他字符串一样也可以用作对象成员名。
obj = {
  '': 100
}
console.log(obj['']); // 100
console.log(obj[''].length); // undefined

// 模版字面量
var message = "Hello, World!";
console.log(`The message is: ${message}`); // Hello, World!
console.log(`The null is ${typeof null} type.`); // The null is object type.

